Car hire in Mozambique is reliable in the major cities; Nampula, Beira and Maputo. One of the better options is to rent a vehicle in South Africa and travel from there...
With limited international flights, even more limited domestic flights, tiresome bus travel and almost nonexistent train travel, visitors to Mozambique have to make very sure that they choose a travel agent who knows the challenges of travelling in this country.